landslide or landslip - French English Dictionary